Career 2024 2023 2022 2021 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F4 Austria F5 Austria F7 Austria F8 Austria F9 Austria F1 Austria F3 Czech Rep. F1 Slovenia F1 Morocco F3 Morocco F5 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Austria F9 Switzerland F1 Czech Republic F2 Czech Republic F3 Slovenia F1 Morocco F4 Morocco F5 Austria F1 Austria F2 Austria F3 Austria F4 Burundi F1 Rwanda F1 Uganda F1 France F19 Iran F6 Iran F7 Sudan F1 Turkey F6 Turkey F7 India F1 India F2 USA F10 USA F11 USA F12 Czech Republic F3 Netherlands F2 Morocco F4 Morocco F5 Austria F1 Austria F2 Austria F3 Austria F4 Austria F8 Burundi F1 Rwanda F1 Rwanda F2 Turkey F33 Chile F1 Chile F3 Croatia F4 Croatia F5 USA F11 USA F12 USA F13 Slovenia F1 Netherlands F1 Netherlands F2 Netherlands F4 Austria F7 Netherlands F6 Algeria F1 Burundi F1 Rwanda F1 Rwanda F2 Spain F1 Spain F2 Croatia F5 Croatia F6 Slovenia F1 Burundi F1 Rwanda F1 USA F12 Morocco F4 Gabon F1 Gabon F2 M15 Antalya M15 Antalya M25 Telfs Austria F5 Siemens Open 2001 - Scheveningen Black Forest Open - Freudenstadt Prague Open - Prague Siemens Open - Scheveningen Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino XI Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari Egypt F2 Zivnobanka Czech Open - Prostejov Samarkand Challenger - Samarkand Memorial Savigny - Sassuolo Kos-Zucchetti Tennis Cup - Cordenons XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona X Ciutat de Barcelona - Barcelona Open 88 - Contrexeville M25 Santa Margherita di Pula Kyiv UMC Open - Kiev DPD Challenger 2002 - Aschaffenburg Mitsubishi Electric Europe Cup - Monza V Torneo Internazionale di Tennis - Barletta Brixina Tennis Open - Bressanone Geneva Challenger - Geneva San Marino Cepu Open - San Marino Tennis Cup of Flanders - Ostende Ho Chi Minh City Challenger - Ho Chi Minh City Espinho Challenger - Espinho JVC Trophy - Vienna Skandia Open - Linz VII Torneo Internazionale di Tennis - Barletta VIII Trofeo Ciutat de Barcelona - Barcelona San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz San Marino Cepu Open - San Marino Unicredit Czech Open - Prostejov Copa Sevilla Internacionales de Andalucia - Seville VIII Torneo Internazionale di Tennis - Barletta Pekao Open - Szczecin Pekao Open - Szczecin Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen XL Bermuda Open - Bermuda XXXVII Torneig C.E. Laieta - Barcelona Nord/LB Open 2004 - Braunschweig Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig IX Torneo Internacionale de Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Top Wool Challenger-Immagine Trophy - Biella Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Scheveningen Challenger San Marino Cepu Open - San Marino XI Ciutat de Barcelona - Barcelona Blumenau Challenger Furth Challenger Samarkand Challenger Karshi Challenger Brasov Challenger Szczecin Challenger Aguascalenties Challenger BMW Tennis Championship - Sunrise Sir Supermercati - Rome Cali Challenger Monza Challenger Tampere Challenger San Marino Challenger Samarkand Challenger Karshi Challenger Genova Challenger Alphen Challenger Rome Challenger Prostejov Challenger Arad Challenger Kosice Challenger Tanger Challenger Oberstaufen Challenger Brasov Challenger ECM Prague Open - Prague Szczecin Challenger Casablanca Challenger Open Costa Daurada - Tarragona Prostejov Challenger Chitre Challenger Ciutat de Barcelona - Barcelona Morelos Challenger Salinas Challenger Panama City Challenger Guadalajara Challenger Savannah Challenger Kosice Challenger Santiago Challenger San Marino Challenger Meerbusch Challenger Szczecin Challenger Sibiu Challenger Timisoara Challenger Mons Challenger Rennes Challenger Geneva Challenger San Marino Cepu Open - San Marino Morelos Challenger Bordeaux Challenger Vicenza Challenger Prague Challenger Padova Challenger Todi Challenger Meknes Challenger Trnava Challenger Rome Challenger Poznan Challenger Buenos Aires Challenger Bucaramanga Challenger Morelos Challenger San Luis Potosi Challenger XI Venice Open - Venice Heilbronn Challenger Furth Challenger Prague Challenger Poprad Tatry Challenger Blois Challenger Como Challenger Genova Challenger Mohammedia Challenger Bucaramanga Challenger Sarasota Challenger Perugia Challenger Cortina Challenger Quito Challenger Bogota Challenger Buenos Aires Challenger Cali Challenger Prostejov Challenger Cordenons Challenger Tallahassee Challenger Pekao Open 2001 - Szczecin Ambato Challenger Lima Challenger Genova Challenger Kenitra Challenger Genova Challenger ATP Challenger Open 2004 - Monchengladbach Tallahassee Challenger Brasov Challenger Szczecin Challenger Copa Telefonica CTC Chile - Santiago Open Costa Daurada - Tarragona M15 Kottingbrunn M15 Vienna Casablanca Challenger Bucaramanga Challenger Manerbio Challenger Pekao Open 2005 - Szczecin San Luis Potosi Challenger Furth Challenger Poprad Tatry Challenger Santo Domingo Challenger Seville Challenger Santos Challenger Szczecin Challenger Mohammedia Challenger Casablanca Challenger Mendoza Challenger Zadar Challenger Nord/LB Open - Braunschweig Podebradka Cup - Prague Open Diputacion - Cordoba Hungarian Architect Open - Budapest Savannah Challenger DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz 2000 Cairo Challenger - Cairo Canberra Challenger Braunschweig Challenger Guayaquil Challenger Honda Kah Singapore Men's Tennis Open - Singapore Szczecin Challenger Nord/LB Open - Braunschweig Casablanca Challenger Open Castilla y Leon - Segovia M25 Oviedo San Luis Potosi Challenger Estoril Open - Estoril Zagreb Open - Zagreb Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Blumenau Challenger San Luis Potosi Challenger Santos Challenger Sao Paulo Challenger Lyon Challenger Croatia Open - Umag Perugia Challenger Idea Prokom Open - Sopot Santo Domingo Challenger Gelsor Open Romania - Bucharest Guayaquil Challenger Prostejov Challenger Bratislava 1 Challenger Nord LB Open - Braunschweig Shymkent Challenger Recanati Challenger II Cyclus Open de Tenis - Florianopolis Pekao Open 2003 - Szczecin Qatar Exxon Mobil Open 2002 - Doha Milan Challenger BellSouth Open - Vina del Mar Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Tulln Challenger Salzburg-Anif Challenger Banca Stato Challenger Lugano - Lugano AXA Open II - Espinho Open de Montauban - Montauban Bad Waltersdorf Challenger Timisoara Challenger International Championship of Croatia - Umag Geneva Challenger - Geneva Copa Sevilla - Seville Santiago 3 Challenger Bogota Challenger Lima 2 Challenger Zagreb Open - Zagreb FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Concepcion 2 Challenger Santa Cruz de la Sierra 2 Challenger Pereira Challenger San Luis Potosi Challenger Mauthausen Challenger Santo Domingo Challenger Cali Challenger Czech Open - Prostejov Tulln Challenger Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville Ambato Challenger Lima 2 Challenger Guayaquil Challenger Sarasota Challenger Todi Challenger Szekesfehervar Challenger Grand Prix Hassan II - Casablanca Copa Kia Challenger ATP - Santiago Szekesfehervar Challenger Grand Prix Hassan II - Casablanca Sarasota Challenger Savannah Challenger Mauthausen Challenger Skopje Challenger Gelsor Open Romania - Bucharest Kitzbuhel Challenger Tata Open - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Prague 2 Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Tata Open 2003 - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia Copa AT&T - Buenos Aires Estoril Open - Estoril Santiago 2 Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Dutch Open Tennis - Amersfoort MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Copa Telmex - Buenos Aires Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco St. Brieuc Challenger Open Sabadell Atlantico - Barcelona Sophia Antipolis Challenger Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest International Championship of Croatia - Umag Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Salinas Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Erste Bank Open - Vienna VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Copa Claro - Buenos Aires Campionati Internazionali di Sicilia - Palermo Salzburg Challenger Todi Challenger Heineken Open - Auckland Szczecin Challenger Valencia Open - Valencia Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Happy Valley Challenger Poznan Challenger Grand Prix de Tennis de Lyon - Lyon San Benedetto Challenger Arad Challenger Cordenons Challenger Genova Challenger Trnava Challenger Open de Nice Cote d'Azur - Nice Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Napoli Challenger Marbella Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Cup - Kitzbuhel Ecuador Open - Quito Leon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Erste Bank Open - Vienna Ecuador Open - Quito Argentina Open - Buenos Aires Generali Open - Kitzbuhel Salinas Challenger Santiago Challenger China Open - Beijing Bogota Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Copa Telmex - Buenos Aires Panama City Challenger Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Open SEAT Godo 2006 - Barcelona Brasil Open - Sao Paulo Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors - Basel Cali Challenger Mercedes Cup - Stuttgart Tallahassee Challenger International German Open - Hamburg Prague Challenger Campionati Internazionali di Sicilia - Palermo Seville Challenger Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Madrid Challenger Open Sabadell Atlantico - Barcelona Rome Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Vicenza Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Vegeta Croatia Open - Umag Grand Prix Hassan II - Casablanca Guadalajara Challenger Barcelona Open BancSabadell - Barcelona Tulln Challenger Poprad Tatry Challenger Marburg Challenger Erste Bank Open - Vienna Valencia Open - Valencia Credit Agricole Suisse Open - Gstaad Stockholm Open - Stockholm Heineken Open - Auckland Adidas International - Sydney Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Seville Challenger Rio Open 500 - Rio de Janeiro Rio De Janeiro Challenger Sibiu Challenger Santiago Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Sarasota Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Erste Bank Open - Vienna Open 13 - Marseille Prostejov Challenger Rio Open - Rio de Janeiro Argentina Open - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Nord/LB Open - Braunschweig Lima Challenger San Benedetto Challenger Meerbusch Challenger Memorial Savigni - Sassuolo Valencia Open - Valencia Meknes Challenger Millennium Estoril Open - Estoril M25 Antalya M25 Antalya Ecuador Open - Quito Argentina Open - Buenos Aires Trofeo Barcelona de Tenis - Barcelona Rio Open - Rio de Janeiro Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona Samarkand Challenger Generali Open - Kitzbuhel Padova Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Cairo Challenger 2002 - Cairo Open Sud de France - Montpellier Bratislava Challenger Monterrey Challenger Lima Challenger Brasil Open - Sao Paulo Aix En Provence Challenger Barcelona Open BancSabadell - Barcelona Mexico City Challenger Kenitra Challenger ABN AMRO World Tennis Tournament - Rotterdam Bastad Challenger BMW Open - Munich Gazprom Hungarian Open - Budapest SkiStar Swedish Open - Bastad Antalya Challenger Mexico City Challenger If Stockholm Open - Stockholm Prostejov Challenger Liberec Challenger Tulln Challenger Maia 2 Challenger The Priority Telecom Open - Amersfoort Tampere Challenger Bad Waltersdorf Challenger Santo Domingo Challenger Open Seat Godo 2005 - Barcelona Telenordia Swedish Open - Bastad Aguascalientes Challenger Movistar Open - Vina del Mar Open Seat Godo 2003 - Barcelona Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest BCR Open Romania - Bucharest Energis Open - Amersfoort Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland BellSouth Open - Vina del Mar VTR Open - Vina del Mar US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Rome Heineken Open - Auckland TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Ostrava Challenger Mauthausen Challenger Campionati Internazionali D'Italia - Rome Medellin Challenger Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells SkiStar Swedish Open - Bastad Tallahassee Challenger Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco Generali Open - Kitzbuhel Open de Nice Cote dAzur - Nice Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Qatar Exxon Mobil Open - Doha Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai French Open - Paris Open de Moselle - Metz French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Tennis Masters Series - Monte Carlo Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Davidoff Swiss Indoors Basel - Basel Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Mercedes Cup - Stuttgart Croatia Open - Umag Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris Davis Cup, Group I, PO, AUT-ROU 4-1 Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group I, 2R, SVK-AUT 4-1 River Oaks International Tennis Tournament - Houston Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, Group I, 1R, AUT-BLR 5-0 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Finals, Group F Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1 River Oaks International Tennis Tournament - Houston